(function($){
    $(document).ready(function(){
        $.formValidator.initConfig({theme:"ArrowSolidBox",formID:"form1",
            onError:function(msg){},inIframe:true,
            ajaxForm:{
                dataType:"json",url:paramData.webRoot+"/medicinalEntrustBuy/frontSave.json",type :"POST",
                buttons:$("#medicinaBtn"),
                error: function(jqXHR, textStatus, errorThrown){
                    if(textStatus == "error"){
                        try{
                            var result = eval("("+jqXHR.responseText+")");
                            alert(result.errorObject.errorText);
                        }catch(err) {
                            alert(alert("服务器没有返回数据，可能服务器忙，请重试"+errorThrown));
                            return;
                        }
                    }
                },
                success : function(data){
                    if(data.errorCode == "errors.login.noexist"){
                        if(confirm("您尚未登陆，请登陆!")){
                            window.location.href=paramData.webRoot+"/login.ac";
                        }
                        return;
                    }
                    if(data.success == true){
                        alert("提交成功");
                        return;
                    }
                }
            }
        });

        $("#medicinalNm").formValidator({
            onShowText:"准确的药品名称",
            onShow:"请输入准确的药品名称",
            onFocus:"描述至少要输入2个汉字或32个字符"
        }).inputValidator({min:2,max:32,onError:"您输入的药品名称长度不正确"});
        $("#remarkStr").formValidator({
            onShowText:"请输入药品的概述",
            onShow:"请输入药品的概述（如：治疗疾病，剂型，药物的概述）",
            onFocus:"描述至少要输入5个汉字或128个字符"
        }).inputValidator({min:5,max:128,onError:"您输入的药品概述长度不正确"});
        $("#entrusterName").formValidator({
            onShow:"请输入姓名",
            onFocus:"描述至少要输入2个汉字或15个字符"
        }).inputValidator({min:2,max:15,onError:"您输入的姓名长度不正确"});
        $("#entrusterMobile").formValidator({
            onShow:"请输入您的手机号码",
            onFocus:"请输入您的手机号码"
        }).inputValidator({min:11,max:11,onError:"您输入的手机长度不正确"});
        $("#approveManufacturer").formValidator({
            empty:true,
//            onShowText:"请输入药品的生产厂家",
            onShow:"请输入药品的生产厂家",
            onFocus:"请输入药品的生产厂家"
        }).inputValidator({min:0,max:32,onError:"您输入的生产厂家长度不正确"});
        $("#approvalNumber").formValidator({
            empty:true,
//            onShowText:"请输入药品的批准文号（如：国药准字Z20073176）",
            onShow:"请输入药品的批准文号",
            onFocus:"请输入药品的批准文号"
        }).inputValidator({min:0,max:32,onError:"您输入的批准文号长度不正确"});
        $("#entrusterEmail").formValidator({
            empty:true,
            onShow:"请输入邮箱",
            onFocus:"请输入邮箱"
        }).regexValidator({regExp:"email",dataType:"enum",onError:"你输入的邮箱格式不正确"});

    });
})(jQuery);